home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / By the Book / Mac C Primer V2 / 6.1 - MyStarter / CStarterApp.h < prev    next >
Text File  |  1990-04-11  |  551b  |  28 lines

  1. /*****
  2.  * CStarterApp.h
  3.  *
  4.  *    Application class for a typical application.
  5.  *
  6.  *****/
  7.  
  8. #define    _H_CStarterApp        /* Include this file only once */
  9. #include <CApplication.h>
  10.  
  11. struct CStarterApp : CApplication {
  12.  
  13.     /* No instance variables */
  14.  
  15.     void    IStarterApp(void);
  16.     void    SetUpFileParameters(void);
  17.     
  18.     void    SetUpMenus(void);   /* Altered by TCL Demo  */
  19.     void    UpdateMenus(void);  /* Weaver 1.0 (2/21/90) */
  20.  
  21.     void    DoCommand(long theCommand);
  22.     
  23.     void    Exit(void);
  24.  
  25.     void    CreateDocument(void);
  26.     void    OpenDocument(SFReply *macSFReply);
  27. };
  28.